package com.hopu.v1.service.admin.classes.attendance;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hopu.v1.pojo.classes.attendance.Attendance;

import java.util.List;

/**
* @author ZhengShuYue
* @description 针对表【t_attendance(学生考勤表)】的数据库操作Service
* @createDate 2024-09-25 15:32:14
*/
public interface AttendanceService extends IService<Attendance> {
   List<Attendance> getStudentById(Long id);

   /**
    * 获取全部的学生上班卡时间
    * @return
    */
   List<Attendance> getAllByStartHours();


   /**
    * 获取全部的学生下班卡时间
    * @return
    */
   List<Attendance> getAllByEndHours();

   /**
    * 通过id改变状态
    */
   List<Attendance> updateStatusById(Long id);
   /**
    * 通过id获取状态
    */
   List<Attendance> getStatusById(Long id);
}
